package br.com.conciliador.consulta.vo;

import java.io.Serializable;
import java.util.List;

import br.com.r2.util.tipodado.Data;
import br.com.r2.util.tipodado.Inteiro;
import br.com.r2.util.tipodado.InteiroLongo;
import br.com.r2.util.tipodado.Moeda;
import br.com.r2.util.tipodado.Texto;

public class MovimentoVendasLojaVo implements Serializable
{

   /**
    * 
    */
   private static final long serialVersionUID = 6877534447914135194L;

   private InteiroLongo codigoEstLoja;

   private Texto estLoja;

   private Data dataVenda;

   private Data dataCredito;

   private Data dataPagamento;

   private Inteiro quantidade;

   private Moeda valorTotalLiquido;

   private Moeda valorTotalBruto;

   private Moeda valorTotalPago;

   private Moeda valorTotalAdministracao;

   private Moeda valorTotalAntecipacao;

   private Moeda taxaAdministracao;

   private Moeda taxaAntecipacao;
   
   private List<DetalheMovimentoVendasLojaVo> listaDetalhe;

   public InteiroLongo getCodigoEstLoja()
   {
      return codigoEstLoja;
   }

   public void setCodigoEstLoja(InteiroLongo codigoEstLoja)
   {
      this.codigoEstLoja = codigoEstLoja;
   }

   public Texto getEstLoja()
   {
      return estLoja;
   }

   public void setEstLoja(Texto estLoja)
   {
      this.estLoja = estLoja;
   }

   public Data getDataVenda()
   {
      return dataVenda;
   }

   public void setDataVenda(Data dataVenda)
   {
      this.dataVenda = dataVenda;
   }

   public Data getDataCredito()
   {
      return dataCredito;
   }

   public void setDataCredito(Data dataCredito)
   {
      this.dataCredito = dataCredito;
   }

   public Data getDataPagamento()
   {
      return dataPagamento;
   }

   public void setDataPagamento(Data dataPagamento)
   {
      this.dataPagamento = dataPagamento;
   }

   public Inteiro getQuantidade()
   {
      return quantidade;
   }

   public void setQuantidade(Inteiro quantidade)
   {
      this.quantidade = quantidade;
   }

   public Moeda getValorTotalLiquido()
   {
      return valorTotalLiquido;
   }

   public void setValorTotalLiquido(Moeda valorTotalLiquido)
   {
      this.valorTotalLiquido = valorTotalLiquido;
   }

   public Moeda getValorTotalBruto()
   {
      return valorTotalBruto;
   }

   public void setValorTotalBruto(Moeda valorTotalBruto)
   {
      this.valorTotalBruto = valorTotalBruto;
   }

   public Moeda getValorTotalPago()
   {
      return valorTotalPago;
   }

   public void setValorTotalPago(Moeda valorTotalPago)
   {
      this.valorTotalPago = valorTotalPago;
   }

   public Moeda getValorTotalAdministracao()
   {
      return valorTotalAdministracao;
   }

   public void setValorTotalAdministracao(Moeda valorTotalAdministracao)
   {
      this.valorTotalAdministracao = valorTotalAdministracao;
   }

   public Moeda getValorTotalAntecipacao()
   {
      return valorTotalAntecipacao;
   }

   public void setValorTotalAntecipacao(Moeda valorTotalAntecipacao)
   {
      this.valorTotalAntecipacao = valorTotalAntecipacao;
   }

   public Moeda getTaxaAdministracao()
   {
      return taxaAdministracao;
   }

   public void setTaxaAdministracao(Moeda taxaAdministracao)
   {
      this.taxaAdministracao = taxaAdministracao;
   }

   public Moeda getTaxaAntecipacao()
   {
      return taxaAntecipacao;
   }

   public void setTaxaAntecipacao(Moeda taxaAntecipacao)
   {
      this.taxaAntecipacao = taxaAntecipacao;
   }

   public List<DetalheMovimentoVendasLojaVo> getListaDetalhe()
   {
      return listaDetalhe;
   }

   public void setListaDetalhe(List<DetalheMovimentoVendasLojaVo> listaDetalhe)
   {
      this.listaDetalhe = listaDetalhe;
   }

}
